right to make full answer and defence - Español Inglés Diccionario